home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1996 April: Mac OS SDK / Dev.CD Apr 96 SDK / Dev.CD Apr 96 SDK1.toast / Development Kits (Disc 1) / AppleScript / Development Tools / Sample Code / MenuScripter / Sources / MSFile.h < prev    next >
Encoding:
C/C++ Source or Header  |  1994-02-25  |  1.0 KB  |  53 lines  |  [TEXT/MPS ]

  1. /*
  2.     MSFile.h
  3.     
  4.     Version 1.0d6
  5.     
  6.     Copyright © SRL Data 1992, 1993
  7.     
  8.     All rights reserved.
  9.     
  10.     Produced by : SRL Data
  11.     Originally Developed for UK.DTS
  12. */
  13.  
  14. #ifndef __MSFILE__
  15. #define __MSFILE__
  16.  
  17. #include <Memory.h>
  18. #include <Quickdraw.h>
  19. #include <Traps.h>
  20. #include <Files.h>
  21. #include <StandardFile.h>
  22. #include <StandardFile.h>
  23. #include <Packages.h>
  24. #include <Editions.h>
  25. #include <AppleEvents.h>
  26. #include <Printing.h>
  27.  
  28. #include "MSGlobals.h"
  29. #include "MSUtils.h"
  30. #include "MSWindow.h"
  31. #include "MSEditions.h"
  32.                  
  33. pascal void DoQuit(DescType saveOpt);
  34.  
  35. pascal OSErr DoClose(WindowPtr aWindow,Boolean canInteract,DescType dialogAnswer);
  36.  
  37. pascal OSErr GetFileNameToSaveAs(DPtr theDocument);
  38.  
  39. pascal OSErr DoSave(DPtr theDocument, FSSpec theFSSpec);
  40.  
  41. pascal OSErr GetFileContents(FSSpec theFSSpec, DPtr theDocument);
  42.  
  43. pascal void FileError(Str255 s, Str255 f);
  44.  
  45. pascal OSErr SaveUsingTemp(DPtr theDocument);
  46.  
  47. pascal OSErr OpenOld(FSSpec aFSSpec);
  48.  
  49. pascal OSErr OpenUsingAlias(AliasHandle theAliasH);
  50.  
  51. pascal OSErr GetFile(FSSpec *theFSSpec);
  52.  
  53. #endif